House prices in major Indian cities have surged by 23% year-on-year, driven by increased demand for luxury properties. The average price now stands at 12.3 million rupees ($145,707) as of the first half of the fiscal year, with over 227,400 units sold across the top seven urban areas, including New Delhi and Mumbai.